package com.ytjj.qmyx.supplychain.common.wxshop.request;

import com.ytjj.qmyx.supplychain.common.wxshop.vo.DescInfoVO;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.util.List;

/**
 * 添加商品请求bean
 */
@Data
@ToString
public class WxShopApiProductRequest implements Serializable {
    /**
     * 商家自定义商品ID
     */
    private String out_product_id;
    /**
     * 标题
     */
    private String title;
    /**
     * 绑定的小程序商品路径
     */
    private String path;
    /**
     * 主图,多张,列表
     */
    private String[] head_img;
    /**
     * 商品资质图片
     */
    private String[] qualification_pics;
    /**
     * 商品详情
     * 包含图文、图片 结构如下
     * "desc_info":
     *     {
     *         "desc": "xxxxx",
     *         "imgs":
     *         [
     *             "http://img10.360buyimg.com/n1/s450x450_jfs/t1/85865/39/13611/488083/5e590a40E4bdf69c0/55c9bf645ea2b727.jpg"
     *         ]
     *     },
     */
    private DescInfoVO desc_info;
    /**
     * 第三级类目ID
     */
    private Integer third_cat_id;
    /**
     * 品牌id
     */
    private Integer brand_id;
    /**
     * 预留字段，用于版本控制
     */
    private String info_version;
    /**
     * sku数组
     */
    private List<WxShopApiProductSkuRequest> skus;
}
